進度回顧
Day 17 既然要存待讀清單,不應該是手動吧! 以 Chrome Extension 存取
前一天進度是做 Chrome extension,解決我不想手動儲存記錄的問題,可以直接在電腦上快速儲存。不過,這個設計主要是桌機情境可用上,滑手機時則不行。
所以今天目標是:透過 Line Bot,能即時把想儲存的連結自動存進資料庫
*目前已有的
流程預設
手機分享連結到指定 Line BOT,觸發流程後至少自動抓取標題、連結存入指定資料庫
手機看到文章
↓
點擊「分享」→ 到 Line BOT
↓
發送 URL + Title 到 n8n Webhook
↓
n8n 處理資料(加上當前日期等)
↓
呼叫 Base44 API 儲存
↓
✅ 完成!
總結需要做的事
n8n Workflow:已能完成核心功能,但整體完成度90%
1.Webhook(入口)
2.Extract Message(提取訊息)
3.IF(判斷是否有網址)
4.Fetch Webpage(抓取網頁)
5.Extract Title(提取標題)
6.Prepare Data(準備資料)
7. Save to Base44(儲存到資料庫)
8. LINE Reply Success(回覆成功訊息) >> 目前失敗
9. LINE Reply Error(回覆錯誤訊息)
10. Respond to Webhook(回應 LINE)
連結存入指定資料庫
可成功觸發並讓資料往下走
網頁可帶入標題&連結
YT 標題抓取失敗
結論是:勉強可用 !
心得一:
雖然 MCP 快建立工作流程,但在資料傳輸過程中,還是會發生一直鬼打牆。有時可以很直覺地請它按照我的想法直接減少節點或抓取資料,但有時連自己都不確定要怎麼解請他直接修復錯誤時,如果一旦成功,更多時間是花在為什麼這個處理方式可行? 那本來我預期方式是少想了些什麼?覺得這個流程是最燒腦的,但如果想通很有幫助。
心得二:
這次用 Sonnet 4.5 模型來處理這個工作流。體感上跟對於整個工作流程的規劃很仔細跟合理,而且蠻能追蹤現在已經進行到哪個步驟,並且依照步驟依序完成,然後告訴我下一步處裡事項,甚至比我還急,比如說發生這樣的對話,是不能給我點思考時間嗎!!
或者,我只是剛好順手想安裝一下 GitHub MCP,也會奉勸我先不要 (?? 到底為何比我還急
但整體來說,Sonnet 4.5 最有感的應該就是流程變得比以往更清楚,就算繞回去討論前面突然想到的問題和先做其他流程,也能很順暢接回來跟統整接下來需要做的事項,很加分。但是不是一直這麼穩定,需要再多試不同專案。
心得三:到目前為止,即使預設上都很簡單或直覺的流程,都很難有一次就做到完美的自動化,但就是不斷在踩坑、修改和debug,習慣就好。
所以總結來說:
AI 幫了我什麼
我做了什麼
遇到的挑戰
問題1:標題抓取 - 不是所有連結分享都會帶標題,所以追求資訊完整的話,目前需要:
解法:
問題2 :Preview Image - 如果要自動抓預覽圖,需要額外的處理步驟
累計下一步清單
合計第8/16/17/18天做完待優化項目
趣味性
功能性
易用性